sauce made of pepper, garlic, and vinegar - Français Anglais Dictionnaire